rubber chip - French English Dictionary